deeply indebted - French English Dictionary